package cn.edu.lcu.cs.javateaching.oop.innerclazz;

/**
 * <li>函数式接口，是仅含一个抽象方法的接口</li>
 * <li>加不加@FunctionalInterface对于接口是不是函数式接口没有影响</li>
 * <li>该注解仅提醒编译器语法检查，判断该接口是否仅包含一个抽象方法</li>
 * 
 * @author Ling
 *
 */
@FunctionalInterface // 标识本接口是函数式接口，仅含一个抽象方法
public interface Showable {
	void show();

//	void orther(); // 如果接口前边加了@FunctionalInterface，接口又包含了多于一个抽象方法，将会有语法错误
}
